screaming deal

Translations
une super affaire
Definitions
A 'screaming deal' refers to an exceptionally good bargain or offer, often one that is much better than what is typically available. It implies that the value is so great that it stands out and is hard to ignore.